package cn.group.mapper;



import pojo.entity.Good;

import java.util.List;

public interface GoodsMapper {

    public void addGoods(Good good);

    /**
     * 通过商品Id删除商品
     * @param goodId
     */
    public void deleteGood(Long goodId);

    /**
     * 修改为上架
     * @param goodId
     */
    public void updateUp(Long goodId);

    /**
     * 修改为下架
     * @param goodId
     */
    public void updateDown(Long goodId);

    /**
     * 获取所有商品
     * @return
     */
    public List<Good> findAllGoods();

    /**
     * 获取商品
     * @param good
     * @return
     */
    public Good findGood(Good good);

    /**
     * 模糊查询商品
     * @param key
     * @return
     */
    public List<Good> selectByName(String key);
}
